html, body {
	width: 100%;
	padding: 0px;
	height: 100%;
	margin: 0px;
	color: #383838;
	font: normal 12px/1.5 Arial, Tahoma, Helvetica, sans-serif;
}
#aa { position:relative; }
#bb { position:absolute; width:686px; height:0px;  text-align: right; }
#cc { position:absolute; width:1002px; height:213px;}
p { margin:0px; padding:0px;}
h1{ padding:0; margin:0;}
h2{ padding:0; margin:0;}
ul{ padding:0px; margin:0px;}
.clear{ clear:both; margin:0; padding:0;}
a img{border:0px;}

#top{ margin:0 auto; width:1002px;}
#top1{ height:113px; background:url(images/logo.jpg) no-repeat;}
#top2{ height:46px; background:url(images/dh.jpg) no-repeat left top; padding-left:26px;}
#top2 ul{ list-style:none;}
#top2 ul li{ width:90px; line-height:46px; float:left; text-align:center; font-size:14px; padding-right:1px;}
#top2 ul li.ts{ width:122px;}
#top2 ul li a{ color:#FFF; text-decoration:none;}
#top2 ul li a:hover{ color:#a9d4ff;}

#top3{ height:321px; padding-top:4px; padding-left:4px; background:#d9d9d9;}

#center{ width:1002px; margin:0 auto; padding-top:20px;}
#center1,#center2,#center3,#center4{ float:left;}
#center1{ width:408px; background:url(images/sx.gif) repeat-y 405px top;}
#center1 h1,#center2 h1,#center3 h1,#center4 h1{ line-height:34px; background:url(images/jt.gif) no-repeat 9px center; font-size:14px; padding-left:30px;}
#center1 h1 a,#center2 h1 a,#center3 h1 a,#center4 h1 a{ text-decoration:none; color:#383838;}

.center1_1{ height:86px; width:403px; background:url(images/lan.gif) repeat-x;}
.center1_1 p{ padding-top:14px; padding-left:23px; text-indent:2em; padding-right:22px; line-height:21px; color:#555555;}
#center1 ul{ width:387px; list-style:none; padding-left:10px; height:23px; padding-top:17px; background:url(images/lt.gif) repeat-x left bottom;}
#center1 ul li{ width:76px; line-height:21px; padding-left:1px; padding-right:1px; padding-top:1px; border:1px solid #bce0ff; border-bottom:none; background:#FFF; float:left; margin-right:5px; text-align:center;}
#center1 ul li a{ color:#2996da; text-decoration:none;}
#center1 ul li a:hover,#center1 .a1{ display:block; background:#c8edf9;}
#zw{ padding:15px 20px 20px 10px;}
#zw p{ line-height:24px; text-indent:2em;}
#zw img{ float:left; margin-right:20px; padding:2px; border:1px solid #d1d1d1;}

#center2{ width:347px; background:url(images/sx.gif) repeat-y 344px top;}
#gsjj{ padding:18px 30px 15px 23px; }
#gsjj p{ line-height:25px; text-indent:2em;}
#gd{ background:url(images/gd.jpg) no-repeat 8px top; height:160px;}
#gd h2{ font-size:14px; line-height:55px; padding-left:56px;}
#gd h2 a{ text-decoration:none; color:#2996da;}
#gd1{ margin-left:28px; width:286px; height:90px; overflow:hidden;}
#gd1 img{ width:128px; height:84px; padding:2px; border:1px solid #d1d1d1;}

#center3{ width:247px;}
#center3 ul{ padding-top:12px; padding-left:16px; list-style:none; width:203px; padding-bottom:15px;}
#center3 ul li{ line-height:31px; border-bottom:1px dashed #d1d1d1; padding-left:20px; background:url(images/+.gif) no-repeat 8px center;}
#center3 ul li a{ color:#383838; text-decoration:none;}
#center3 ul li a:hover{ color:#2996da;}


#bottom{ margin:0 auto; width:1002px; padding-top:12px;}
#bottom1{ height:40px; background:url(images/bottom.gif) no-repeat; padding-top:4px; padding-left:200px;}
#bottom1 ul{ list-style:none; line-height:40px; text-align:center;}
#bottom1 ul li{ float:left; width:72px;}
#bottom1 ul li.ts1{ width:96px;}
#bottom1 ul li a{ color:#bfdaee; text-decoration:none;}
#bottom1 ul li a:hover{ color:#c7e813}

#bot_wz{ text-align:center; padding-top:15px; padding-bottom:10px; line-height:24px;}
#bot_wz a{ color:#006cbb; text-decoration:none;}
#bot_wz a:hover{ text-decoration:underline; color:#df021a;}


#center4{ width:755px; background:url(images/sx.gif) repeat-y 752px top;}
#nry_gsjj{ padding:28px 44px 22px 130px; background:url(images/gg.gif) no-repeat 35px 28px;}
#nry_gsjj p{ line-height:27px; text-indent:2em;} 

#nry_qyry,#bg{ padding-top:5px; padding-left:9px;}
#nry_qyry div{ float:left; margin-right:10px; padding-top:19px;}
#nry_qyry div p{ background:#d0d0d0; width:231px; height:153px; padding-top:3px; padding-left:3px;}
#nry_qyry div p img{ border:1px solid #fdfdfd;}
#nry_qyry div h2{ line-height:24px; text-align:center; width:149px; border-bottom:1px dashed #bfbfbf; margin-left:42px; font-size:12px; font-weight:normal;}

#bg{ padding-top:20px;}
.STYLE16, .STYLE10{ font-weight:bold;} 
#bg h2{ text-align:center; border-bottom:1px solid #CCC; width:690px; line-height:45px;}
#nry_xxy{ width:690px; text-align:center; padding-top:20px;}
#nry_xxy img{padding:2px; border:1px solid #d1d1d1;}
#nry_xxy p{ padding-top:20px; height:100px;}

#nry_lxwm{ padding-left:56px; padding-top:51px; background:url(images/lxwm.jpg) no-repeat 471px 48px; padding-bottom:50px;}
#l1,#l2,#l1,#l3,#l4,#l5,#l6{ padding-left:68px; padding-bottom:6px; line-height:53px;}
#l1{ background:url(images/l1.jpg) no-repeat left top;}
#l2{ background:url(images/l2.jpg) no-repeat left top;}
#l3{ background:url(images/l3.jpg) no-repeat left top;}
#l4{ background:url(images/l4.jpg) no-repeat left top;}
#l5{ background:url(images/l5.jpg) no-repeat left top;}
#l6{ background:url(images/l6.jpg) no-repeat left top;}

#nry_cpyy{ padding-left:24px; padding-top:32px;}
#nry_cpyy ul{ width:692px; list-style:none; padding-left:10px; height:23px; background:url(images/lt.gif) repeat-x left bottom;}
#nry_cpyy ul li{ width:76px; line-height:21px; padding-left:1px; padding-right:1px; padding-top:1px; border:1px solid #bce0ff; border-bottom:none; background:#FFF; float:left; margin-right:5px; text-align:center;}
#nry_cpyy ul li a{ color:#2996da; text-decoration:none;}
#nry_cpyy ul li a:hover,#nry_cpyy .a1{ display:block; background:#c8edf9;}
#nry_zw{ padding:0px 40px 2px 10px;}
#nry_zw p{ line-height:24px; text-indent:2em;}
#nry_zw span{ font-weight:bold;}
#nry_zw p a{ color:#F00;}


#nry_zw a{ color:#383838; }
#nry_zw a:hover{ color:#0e7aa0;}

#xgd{ margin-top:5px; height:201px; padding:7px 5px; background:url(images/gd_bj.gif) repeat-x;}

.jmcp{ padding-top:15px;}
.jmcp_1{ float:left; width:330px; margin-right:14px;}
.jmcp_1_1, .jmcp_2_1{ padding:4px; background:#d9d9d9;}
.jmcp_1_1 img, .jmcp_2_1 img{ border:1px solid #FFF;}
.jmcp_1 h2, .jmcp_2 h2{ line-height:30px; text-align:center; width:70%; border-bottom:1px dashed #bfbfbf; margin-left:15%; font-size:14px; font-weight:normal;}

.jmcp_2{ float:left; width:280px; padding-right:30px;}





































